package com.example.movie_control;

public class AdminUser extends User {
    // 构造器新增手机号参数（需求要求用户信息包含手机号）
    public AdminUser(String userId, String username, String password, String phone) {
        super(userId, username, password, "admin", phone);
    }

    @Override
    public void showMenu(CinemaSystem system) {
        System.out.println("=== 管理员菜单 ===");
        System.out.println("1. 用户管理（增删改查）");
        System.out.println("2. 密码管理（修改自身密码/重置非管理员密码）");
        System.out.println("0. 退出登录");
    }

    // 实现密码修改方法
    @Override
    public void changePassword(String newPassword) {
        setPassword(newPassword);
    }
}